rip (something) to shreds

Translations
tailler en pièces
Definitions
To criticize or attack something very harshly, often in a detailed manner, or to destroy it completely.